Jim Cramer Reacts To Elon Musk's Twitter Stake And Tesla's Q1 Vehicle Deliveries